.bg {
  width: 100%;
  height: 100vh;

  // background: url()
  //   no-repeat;

  // background-position: top left;
  // background-size: contain;
  .bg_image {
    width: 2000px;
    height: 100vh;
  }
  overflow: hidden;
}
.uni-margin-wrap {
  width: 690rpx;
  width: 100%;
}
.swiper {
  width: 100%;
  height: 100vh;
}
.swiper-item {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 300rpx;
  overflow: hidden;
}
.content-image {
  width: auto;
  height: 100%;
  // width: 200%;
  // height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.content-image-k {
  width: auto;
  height: 100%;
}
.swiper-list {
  margin-top: 40rpx;
  margin-bottom: 0;
}
.uni-common-mt {
  margin-top: 60rpx;
  position: relative;
}
.info {
  position: absolute;
  right: 20rpx;
}
.uni-padding-wrap {
  width: 550rpx;
  padding: 0 100rpx;
}

.bc_flex {
  position: fixed;
  z-index: 111;
  width: 100%;
  // background-color: red;
  left: 70px;
  bottom: 40px;
  left: 0rpx;
  display: flex;
  justify-content: center;

  .bc_image {
    // margin: 0rpx 15px;
    position: relative;
    image {
      width: 180px;
      height: 100px;
    }
    .code {
      width: 100px;
      height: 100px;
      position: absolute;
      right: 18px;
      top: 10px;
      image {
        width: 100px;
        height: 100px;
      }
    }
  }
}
